<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>字符串操作</title>
</head>
<body>
    
</body>
</html>
<script>
    // let str = 'houdunreN.com';
    //获取字符串长度
    // console.log(str.length);
    //将字符串全部转化为大写
    // console.log(str.toUpperCase());
    //将字符串全部转化为小写
    // console.log(str.toLowerCase());
    //移除空白
    //使用trim删除字符串左右两边的空白字符
    // let str = '   houdunren.com  ';
    // console.log(str.length);
    // console.log(str.trim().length)

    //使用trimLeft删除左边空白
    // console.log(str);
    // console.log(str.trimLeft());
    // //使用trinRight删除右边的空白
    // console.log(str.trimRight());

    //获取单字符
    // let str = 'houdunren.com';
    // console.log(str.charAt(1));
    //使用数字索引获取字符串
    // console.log(str[0])


    //截取字符串
    // let hd = 'houdunren.com';
    //不指定第二个参数的时候，三种截取的效果是一样的
    // console.log(hd.slice(3));
    // console.log(hd.substr(3));
    // console.log(hd.substring(3))
    
    // console.log(hd.slice(3,6));
    // console.log(hd.substring(3,6));
    // console.log(hd.substr(3,5));

    // console.log(hd.slice(3));
    // console.log(hd.slice(-2));
    //如果第二个参数是负数 那么就截取到开始位置
    // console.log(hd.substring(4,-11));
    // console.log(hd.substr(-3,2));

    //查找字符串
    //从开始的位置获取字符串的位置，没有找到返回-1
    // let str = 'houdunren.com';
    // console.log(str.indexOf('o'));
    // console.log(str.indexOf('o',3))
    // console.log(str.indexOf('1'));

    //从字符串的末尾来搜索字符串的位置
    // console.log(str.lastIndexOf('o'));
    // console.log(str.lastIndexOf('o',7));

    // console.log(str.search("com"));
    // console.log(str.search(/\.com/))

    //include 字符串中是否包含指定的值
    // console.log(str.includes('o'));
    // console.log(str.includes('o',11));


    //startWith 是否从指定位置开始
    // console.log(str.startsWith('h'));
    // console.log(str.startsWith('o',1));

    //endswith  是否指定位置结束
    // console.log(str.endsWith('com'));
    // console.log(str.endsWith('o',2))


    //查找关键字的实例
    //some的意思就是
    // const words = ["ph1p","css"];
    // const title = "我爱在后盾人学习php与css的知识";
    // const status = words.some(word=>{
    //     return title.includes(word);
    // });
    // console.log(status)







</script>